horns of a cattle that point outward - Espagnol Anglais Dictionnaire